congenital scaphoid megalourethra - French English Dictionary